body {
    font-family: sans-serif;
    margin: 0;
    font-size: 12px;
    background: url('/img/bg.gif');}

#all {
    width:100%;
    margin: 0 auto;}

#header_bkg{
    margin: 0 auto;
    background: url('/img/bg2.jpg') no-repeat scroll center top transparent}

#header{ 
    width:960px;
    margin:0 auto;
    height:188px;}

@font-face {
    src: url('Ubuntu-C.ttf');
    font-family: ubuntu-c;
}

#copyright{margin: 0 auto; margin-top: 40px; margin-bottom: 40px; color: #516878; text-align: center; width: 960px; clear: both;}

#logo {
    margin-left: 54px;
    margin-top: 55px;}

#menu{
    overflow:hidden;}

#menu a:hover{ background:#1c2c37;}

#menu a {
    color:#BCD1E0;
    font-family: ubuntu-c;
    text-decoration:none;
    display:block;
    float:left;
    width:120px;
    text-align:center;
    font-size:16px;
    padding:20px 0;
    text-shadow: 1px 1px 1px #1E2931;}


#content_bkg{

}
#content_top{
    height:352px;
    width:960px;
    margin:0 auto;
    background: url('/img/bg3.jpg') no-repeat center;
}

#content{
    margin: 0 auto;
    background:#FFF;
    padding: 4px;
    width:950px;
    margin-bottom: 10px;
}
#content fieldset{
    border: 1px #CCC solid;
}
#content fieldset legend{font-size: 24px; color: #516878;}

#footer{
    background: url('/img/footer.jpg') no-repeat center;
    color: #829BAD;
    /*border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 0 0 15px #FFF;
    -moz-box-shadow: 0 0 15px #FFF;
    -webkit-box-shadow: 0 0 15px #FFF;*/
    background: url('/img/footer_1.jpg') repeat-y;
    width:960px;
    margin: 0 auto;
    padding-bottom: 10px;
    /*border-radius: 5px;*/}

#footer .titleHeaderOne{
    color: #FFF;
    font-size: 24px;
    margin: 10px 0;}

#footer #vision, #contactUs{
    float: left;}

#footer #vision{
    width: 650px;}
#vision{padding-left: 10px}
#footer #contactUs{
    width: 280px;}

#footer #vision div, #contactUs div{
    margin-bottom: 2px;}

.tableSpacer{float: none; clear: both; font-size: 1px; height: 2px; width: 100%;}
.sombrasAll999{
    box-shadow: 0 0 5px #999;
    -moz-box-shadow: 0 0 5px #999;
    -webkit-box-shadow: 0 0 5px #999;
}
.sombrasAllD8D8D8{
    box-shadow: 0 0 5px #D8D8D8;
    -moz-box-shadow: 0 0 5px #D8D8D8;
    -webkit-box-shadow: 0 0 5px #D8D8D8;
}
.redondearAll{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.redondearButtom{
    border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
}
.redondearButtom-Left{
    border-radius: 0 0 0 10px;
    -moz-border-radius: 0 0 0 10px;
    -webkit-border-radius: 0 0 0 10px;
}
.redondearButtom-Right{
    border-radius: 0 0 10px 0;
    -moz-border-radius: 0 0 10px 0;
    -webkit-border-radius: 0 0 10px 0;
}
.redondearButtom-Right3{
    border-radius: 0 3px 10px 0;
    -moz-border-radius: 0 3px 10px 0;
    -webkit-border-radius: 0 3px 10px 0;
}
.redondear-Right{
    border-radius: 0 10px 10px 0;
    -moz-border-radius: 0 10px 10px 0;
    -webkit-border-radius: 0 10px 10px 0;
}
.width15{width: 15px;}
.width20{width: 20px;}
.width30{width: 30px;}
.width40{width: 40px;}
.width50{width: 50px;}
.width60{width: 60px;}
.width70{width: 70px;}
.width80{width: 80px;}
.width100{width: 100px;}
.width150{width: 150px;}
.width200{width: 200px;}
.width250{width: 250px;}
.width300{width: 300px;}
.width400{width: 400px;}
.text-center{text-align: center;}
.text-right{text-align: right; padding-right: 3px;}
.text-justify{text-align: justify;}
.text-line-through{text-decoration: line-through;}
.italic{font-style: italic;}
.require{color: red;}
.tableRow{min-height: 25px; width: 100%;}
.tableRow input{display: inline;}
.tableRow .smallest{width: 50px;}
.tableRow .small{width: 100px;}
.tableRow .medium{width: 150px;}
.tableRow .big{width: 200px;}
.tableRow .bigger{width: 250px;}
.tableRow .biggest{width: 300px;}
.tableRow .huge{width: 400px;}
.tableRow .cell{float: left;}